The skins are pricey but you get what you pay for, a quality product on top of amazing after-sales/customer support.
Have used other brands and they were a) a waste of my time and b) so poor that the shoddy end results wasn't worth the money saved (or rather, money wasted overall)