Picardi Rebel
PATHETIC PRICES, SERVICE, STAFF
Unfriendly staff, the store is dirty and no prices on merchandise. The merchandise is way overprice in comparison with other retailers. ...