Their own website doesn't work in portrait mode on my Android device (HTC One X using Chrome) and the logo doesn't load even when I rotate the phone into landscape mode.
I'm sure this will be fixed soon, and they are just launching now, but it is kinda funny.
My email is in my profile if you have any questions. I'm an enom reseller and have no complaints.