- Joined
- Jun 5, 2015
- Location
- Near Newcastle
Hello all. I deposited in a new site after they sent me an email. SlotsAngel.com Today I attempted to contact them in an attempt to obtain part of my sign up bonus but to no avail. They have no link or reference to customer support,even when they mention customer support. They give no email address anywhere on the site. My last resort came when I checked if they had a contact number to make a deposit via telephone. On calling that number twice I was assured that they had never heard of SlotsAngel.com . I am sure you astute sleuths could check the site out for other dodgy indicators. Such as there being no indication of % pay outs. Be warned.