I suggest you go with coinbase. Its an secure wallet where you can buy and sell bitcoins. 2 step secure login . Transfer to/from credit card or bank wire.
You get your coins instantly. They also have accounts for merchants and so on. Was buying and selling there with no problems.
Besides that they have a invitation promo running if you buy bitcoins for 100$ or more u will get 10$ worth of bitcoins for free
Send me a msg if you want the promo link
he wants to buy through skrill
that's impossible in coinbase, due to the anti money-laundering rules that apply to Skrill