Has anybody used them before ? I placed my first order with them last Thursday but nothing has turned up yet. Starting to get a little worried. Was I supposed to put my order number in the comments section when paying them via paypal ? Or is that just for bank transfers ?