If I could give them a negative, I would!!!! This company is the very worst!!!!! I am reporting them to the Better Business Bureau and disputing it with my credit card company because they do not honor their return policy no matter what you do!!! STAY AWAY!!!!!
1 year ago
Stacee's has a
1.2
average rating
from
582
reviews