They buy items from China and that is why they do not accept refunds. Walked in there one day to buy a G-Pen. The box looked very real until I went online and figured out that they are not an offical retailer.
Name: Babylon Smoke Shop
Country: United States
City: Saint Louis
Address: 3559 S County Center Way