Avoid this company!!
Horrendous customer service.Scam merchants and thieves.They will take as much money from you as possible and clearly have no interest or intention to assist on claims.Avoid these clowns at all costs!!
Date of experience:
Jun 02, 2025