Thanks for sharing. Sorry to hear you got a raw deal but hopefully by sharing others will be spared the same problem.
For all it's worth, you may consider filing a complaint with the BBB. And also leaving a review at least on Google. Especially since they have 14 reviews on Google and they're all 5 stars.
For all it's worth, you may consider filing a complaint with the BBB. And also leaving a review at least on Google. Especially since they have 14 reviews on Google and they're all 5 stars.