I absolutely love this place. YES, the oil can be a little heavy, but just ask them to go easy on the oil. The staff is super friendly, the bread is always fresh, the meat portions are generous, and really, considering a giant stuffs my hubby and I up for the day, $14 isn't really that bad. I'd take it over Subway any day.
If the price bugs you, use your shore card and save up points and get free subs! I don't see Tubby's, Subway, Ventimiglia's, etc. doing any type of reward program, are they? Yes, Ventimiglia's subs rock, but I'm not driving 10 miles out of my way for a great sub when I can get one at Jersey Mike's. The ones in Jersey and other locations may be better, as a few people have stated, but seeing as how I haven't had one anywhere else, I don't know any better and am completely happy with my Shelby Twp. Jersey Mike's, TYVM!