I have had 2 bikes from Frenchies and 2 friends got theirs from them. At the time they beat everybody on Diamondback beach cruisers By about 25 dollars. I bought my Trek from them 3 years ago with no problems They were nice. Some what professional. Remember it is a bike shop not a bank. As for repairs or anything I have no clue. I have never had to have them repair one they sold
more