Ugh. The worst thing about marijuana is the culture. Anyway, some credit is due to the owners of this place, they have found a successful niche. This place is always busy.
I get the whole "toasted" subs thing. Ha ha. However, having every sub toasted + having one slow toaster = a recipe for waiting forever. It can take up to 20-30 minutes to get your sandwich during the lunch rush, and they really aren't that great.
I recommend finding the nearest Port Of Subs. Sure, your sandwich won't be made amongst wacky stoners, but it will taste better and be ready much, much faster.