GBN has been my go-to source for a few years now. I’ve never once had an issue with any order. Yes, you do have to wait a little long for shipments but as long as you plan on 3 to 4 weeks (for US), you won’t have any problems. All of my orders have arrived accurately and each product has been high quality. I base this off of experience buying from other sources and getting far less than expected. Huge Tom is very knowledgeable and great to help out with any questions. I highly recommend GBN to anyone looking for a great reliable and high quality source for their needs.