After spending countless hours exploring different sections and trying various games, including some awesome titles from Ainsworth Gaming Technology, I can definitely say this place has its ups and downs LOL. The customer support team is always there when you need them, which is a huge plus in my book. Using MuchBetter for deposits was smooth sailing, no complaints there. IMHO the constant bonus offers can get overwhelming sometimes. The whole experience has been quite a rollercoaster, with great support balancing out the somewhat aggressive marketing approach they take with their promotions and offers.