order from rollies.com and you may have to wait months to get your goods..I ordered from there on 5/28 and still havent gotten my order. They havent replied to emails I sent in over two weeks...very poor customer service and if I ever get my order believe me I will never order from them again. Since the time I have placed my order I found a head shop about a mile from me and I just bought my stuff in there and got it cheaper.