Still Delicious is fortunate indeed to have earned numerous five star ratings for both product quality and excellent customer service for 3+ years now since opening. That's not to say that on occasion a product hasn't met every customer's expectation, but if given an opportunity we endeavor to make it right by our customers. If you're not happy, we're not happy. Reviews are welcomed but please communicate directly with us so we can address any concerns.
Yes