From product to customer service, INMO has been FANTASTIC! Not only did they keep their end of the bargain but they also found ways to accommodate edge case scenarios in good faith. They've definitely earned my patronage moving forward. My only hope is they stay punk-rock instead of becoming some corporate behemoth. Awesome company, awesome team!