I have no issues with AJ's, and I haven't been to King. I always took my bike to Native when they were on US 301 and never had a problem. They moved somewhere off of SR 60 in Valrico, and I haven't been to the new shop. The old shop was geared more toward bike maintenance than retail sales, and they never had much in inventory if you're looking for parts immediately. Of course they can order anything just like any other shop can. I can't speak to the new place, but if you need work done it's worth giving them a chance since they're in the same area as AJ's and King (assuming you live out that way).