Years ago they were shoddy, slow paid etc.
Are they better now?
Anybody know if they are owned by the same group as before?
They offer some nice bonuses and I like their site so thinking about it as I see them listed at top of page here. Thanks in advance.