I came across buysnow.com the other day looking for goggles and found some really sick deals on some. I've just never heard of the site before.
Has anyone bought anything off the site? How was your experience, and are they legit?
Welcome to the Newschoolers forums! You may read the forums as a guest, however you must be a registered member to post. Register to become a member today!