Quote:
Originally posted by Tipsy
True enough although in theory it should be a little harder for them to scam as they're UK based and the UK financial regs and controls are a little tighter.
|
I'm not talking about scamming, I'm talking about poor quality services, poor customer support, stuff like that. Not sure the UK financial regs control those parts.