BeadPark has an enormous variety of stock bound to tickle anyone's fancy. I have received 1 order(very well packaged and delivered fast) and already placed 2 new ones. The pictures are true to what you will receive and huge order packing doesn't take longer than a week, small order of about 50 different items took them 5 hours to pack - incredible. My only wish is that the pictures would load a bit faster while I'm browsing so I could go through number and number of pages of stock quicker, its hard to decide when you don't know what exactly you're getting - its all so stunning.