Like seriously im giving up, you guys are my last hope. All my friends see me doing tricks and stuff and they know I dont land hard or anything and then all the sudden we just hear PSSSSSSSS and i got another flat. Even when the people install it at a bike shop, it still goes flat. Im running enough pressure and everything.