Yes, opened an account with them on Tuesday to take advantage of the offer on Annie Power (11/1)
The site wouldn't let me bet on that race for 2 hours, which i tweeted them about. Eventually got the bet on bet because i had placed another bet in the mean time i didn't get given the enhanced odds. :(