Is there any disadvantage when placing an order without creating an account. I would rather not have my info stored but if that is going to cause a problem then i would just sign up. They give you the option thats the only reason i ask.
never realy heard of this...you are going to have to give information eighther way to order at some point, address state zip and so on! make sure you are on to something that is real so you dont get scammed, if you stick with the sponsors on this board and other boards that are somewhat related then you should always be OK!