I was looking for a gps unit this site popped up advertising up to 95% off. i signed up not realizing that you had to pay for each bid you make. Eve…