Such a small amount doesn't seem like a red flag. OTOH, not knowing anything about the what the shop entails, it is impossible to even make an educated guess about why the deposit would be required. For all we know Intelli-shop is using the same guidelines for both on site and online shops so the deposit doesn't even apply.
Equal rights for others does not mean fewer rights for you. It's not pie.
"I prefer someone who burns the flag and then wraps themselves up in the Constitution over someone who burns the Constitution and then wraps themselves up in the flag." -Molly Ivins
Never try to teach a pig to sing. It's a waste of your time and it really annoys the pig.