Does anyone know anything about  revolutionprinters.com ?

Does anyone know anything about http://revolutionprinters.com ?
Their PLA shipping prices to Canada are the lowest I could find.