Honestly, it’s late 2020, puff has been shut down for 2 months now… is there any real puffs out there? I don’t know, but Fatpuff seems to have real or if not real VERY high quality puffs with working verification codes. Shipping was 4 days from order to my door. (to texas). I do not usually leave reviews, but Fat Puff reached out and asked. Fat Puff has exceptional customer support and products and receives a 10/10 rating for me.