written by on 11/05/2011
Terrible customer service provided by these guys via live chat and even when their website team personally called me, rude and clueless. Decent odds though and the site is functional. Would Not really recommend them as a company though.