I've ordered from these guys and was very pleased. Shipping was reasonable and items packed well, prices were great, and service was good. I even had a problem with a power vent and they sent me a new motor for the vent without questions. I would highly recommend them if you can't find something local.
Mike