Has anyone ordered from them? How is their delivery times and customer service levels? Has anyone ordered from them from Canada?

http://www.odgirl.com is the site. Thanks!