
On Sitejabber, businesses may not offer incentives or pay to remove reviews. Learn more about our Review Guidelines.
Twc.com has a rating of 1 stars from 1 review, indicating that most customers are generally dissatisfied with their purchases.
It's taken over a month to get a full refund from an order I cancelled. Quick to deduct from my debit, but took three weeks to add back on my card. Now it's over a month and they're just now emailing I'll receive the other amount by check or prepaid card. Why take so long and why not add back to my card?! To top it off, they shorted me ten dollars!