I wish I could give negative stars
I wish I could give negative stars. DO NOT trust this company. They say they allow for cancellation within 24 hours. THEY DO NOT!! I have already filed with BBB. There are others on the market, look elsewhere
美国
I wish I could give negative stars. DO NOT trust this company. They say they allow for cancellation within 24 hours. THEY DO NOT!! I have already filed with BBB. There are others on the market, look elsewhere