EvenL
You really can't trust their reviews
You really can't trust their reviews. A lot of scam/fake companies get good reviews by them... I checked 6 reviews they have posted and 4 companies were shut down due to lawsuits or were scamming people and and had to change their site and name. Give 2 star since they also offers coupons and that SOMETIMES work. Deserve only 1 though...



