Donna S.
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.


