any gas station or headshop, most likely youll need to be 18. if its your first time, i suggest getting 1.5's (1 1/2) it will be easier to roll.