Though I’m not a business owner, I do understand that a 30-day return policy makes sense in terms of accounting, inventory etc. At some point, they have to know that the transaction is settled and move on, and 30 days should really be enough time for the customer to make sure s/he’s happy with the product.
That said, it would be a nice customer service for them to offer you a coupon on a future purchase, or some other simple goodwill gesture.