I am not sure if it is my luck or this is their norm. I bought a Roll bike last year road for about 10 minutes on the street and the tire went flat the day I bought it. (that bike was stolen) Fast forward to this year. I bought a Hybrid Specialized bike road it home about 2 miles and the tire went flat. Went in they fixed it in a hurry which I loved. Then road it another 2 miles and the other tire goes flat. So now I had to pay Lyft 40$ to get a ride there to fix that tire the following day. I am now on day 5 of having my bike. I road it again today and the back tire is flat AGAIN! I am stranded at work and a little bothered that in 5 days of having this bike w/ their NO FLAT guarantee I have had 3 flats. My Walmart bike had 2 flats in 1 year. I expected a better tube and not the experience I have had with them. I had to return my original purchase because 2 sales people told me it fit on the bus racks which was not true. I get mistakes happen but curious to know if this is their normal routine?? The sales person was great. I can tell he was really trying and I love my bike when it works. I am on day 5 and will update my review if things change or at least don't go flat from here!