Out of the few buying and trading sites i have tried Newton was recommended and reffered by a friend which you can earn from refferals.
Its a easily navigated app and easy to buy and trade, i had issues with one out of many transfers and the newton customer representitives were quick to resolve my issue and refund my money.
For all this i highly recommend using this buying & trading site.