Poor customer service to say the least. Prices are jacked up way farther than what could possibly make sense. Do yourself a favor go to Canal liquors on 130 in delran. If you find yourself in the situation where you have to shop locally then remember this is a Riverside and there are many other liquor stores that are far...
read full comment