Uh oh, more bad news! :cry:
After I read about their move from the New England area, I decided to do more searching. The BBB gave them an "F" rating for their business there, too! :shock: Yikes!
I want to cancel my order, but not sure how to proceed if I can't even get a hold of them. Any ideas for me??