I've had issues with PC World doing this as well. I haven't chased up as 900 avios are not worth the hassle to me. I've just taken note not to use PC World if possible moving forward especially as John Lewis has always provided me a much better service with normally a broadly similar price.