I ordered 2 games from CEX for the Xbox one. there were 4 in stock of one of them at the time and after ordering one for £22 I went back in an hour later to order it for a friend as well and it had increased to £25. my friend got theirs but I didn't get mine saying there was no stock. I have contacted them and asked them why and they have told me that prices can change with no notification and there was no stock of that game. when I asked why someone who ordered an hour later got theirs and I didn't get mine they keep saying it was out of stock. please note there was no listing for different grades like other items so not as if I ordered a B grade game and my friend ordered an A. they still had stock 3 days after telling me they didn't and refused to send me it for my original £22 saying I would need to order it at £25 and pay £2.50 postage and packing as well.
is this their usual practice??