Well its simple, 420 sales has contracts with several venders, and we get very low prices for all of the products! so we order it and have it shipped directly to you! So you get it from the vender at the same price we do!!
Well our shipping can come from all over the world even as far as china sometimes, so it could take up to 15 days to ship!! but for the prices your paying id say its worth the wait!
Not satisfied? thats alright! just send the item back and your money will be refunded within 10 busines days! no charg full 100% refund!