3 stars because of money they eat
I shop on various websites and they offer paypal payments. That is flexible option when you do not remember your credit / debit card numbers. But when you sell any item on its partner websites, you need to pay huge amount of fees to these guys and money is sometimes stuck. Their customer service is fine but there also you need to pay money to talk to them as their number starts from 0800. Money, money, money... Paypal is your pal when you pay them...