Yes, I don't think that's a good price... I registered with Bullion Vault yesterday and got a free gram, valued at 24.87... I have sold it for that price and offered to buy another gram for 24.85.. (of course I still lose out because of commissions..., that's why they also give a free Euro, pound and dollar with the free gram to allow a few trades)
I think it's great fun to get a free gram and experiment with the site and processes before committing a few thousand if it all seems ok...