has anyone used this website before? im really interested in buying a jbj regulator from them, the price is perfect and shipping isn't too bad
so far its the cheapest ive seen from anyone but im kinda scared of it being too good to be true. has anybody had any experience? does the site look legit?