Scammers. All indian pushy agents using spoof numbers and their ip address is located in california. Their website looks legit but when i smelled scam i told them i'm no longer interested and to remove me from their call list. Now I still get bombarded with calls even thought i've told them to stop calling me.
Review date 2022-07-11 22:42:07
Notify us if this review is fake, contains offensive language or does not meet our other review standards.