Good site IMO
Had multiple orders and had no problems, the staff is pretty happy to answer my questions too. Overall is a good site and has good deals.
Romania
Had multiple orders and had no problems, the staff is pretty happy to answer my questions too. Overall is a good site and has good deals.