sammysmom1 Member Original Poster Apr 14, 2010 #1 Has anyone actually used this site? Seems too good to be true.