Recently, I bought £350 worth of bitcoins back when they where £37 the other day. They've taken over a day to get through to me and when I have received them I only have 7.7 (compared to the 9.1 that I need). I appears they have charged me at today's prices instead of the ones that where the current price the other day. Even though when I purchased the coins it said I was buying £350@37 a coin.
Is it normal practice to do this?