Any one deal with them. Any Comments

http://www.icehouseamerica.com/

They haven' made it up North yet!