Soldato
As for the OP's question, customers are intrigued, and they get particularly interested by free shipping so may sign up. Then get roped into the community...
This is why i signed up.
I was thinking of getting a graphics card, did a google search, and came across this site.
I lurked for a while, then signed up, then you just get sucked in.