Great selection and variety for your baking needs! The only down side for me are their hours. Baking is a hobby for me that I truly love but to pay the bills I must work, work, work, in the world of offices schedules and deadlines. If my shift ends at 5 or 6pm then it is impossible with the congestion and traffic to get to ABC after work, the only real window of opportunity is Saturdays and that is usually when I reserve time to do the actual baking, besides the shop is way closer to work than home. So thats it, never a perfect scenario its it if you want to get what you need for baking perfection, you must work extra hard!!!