New England Country Barn has a rating of 1.0 star from 1 review, indicating that most customers are generally dissatisfied with their purchases. New England Country Barn ranks 436th among Home Decor sites.
Purchased a blanket on there eBay store, received a shower curtain, simple fix you would think, they agreed to send the right item along with a return shipping label which never happened, several emails went unanswered then they insist the shower curtain be return and they would refund my shipping expense, like a fool I sent it and never got refunded the shipping
Is this your business?
Claim your listing for free to respond to reviews, update your profile and manage your listing.