False advertising
This company is not based out of Delaware as their ad would have us believe. The sales phone number attached to the ad does not work. When I questioned a charge from them with PayPal, PayPal looked up their information and found they are actually stationed out of Israel. I would not recommend doing business with a company that operates in this manner.
By Donna S.


