There's no lock, but the http: turns into an https: - that's supposed to mean they're secure...
I wasn't too worried about that when I ordered - I was more worried about them being some shill company that was going to take my money and not send product - but I've got total security protection on the Bank of America card I used... and I was careful not to give them debit information so I could always contact my bank and Visa if anything goes awry.
I made a big order.... you can't beat those prices, not in a million years - but like i said, I fully expect to find out today that the listings were in error and that they just haven't updated their site in 2 years or some crap like that.
No way do I get my hands on Boba Fett for $50 - way too good to be true.