Wouldn’t even give them 1 star

Wouldn’t even give them 1 star, put £1080 deposit on and withdrew £280 8 weeks ago, verified everything they asked for and been told it’s on its way, well where is it, disgusting site avoid at all costs

Related Posts

You might also like these articles