Glad you got your refund.  I think there should be some kind of mechanism in place to ensure sellers honour their warranties properly as well instead of using it to rip off buyers