I have never regretted investing in my Coach bags. I have two and they both cost $200-$300 (I forget, it was a LONG time ago). They are guarantied for life. If anything happens, broken strap, broken zipper, torn seam, scratches on the leather, whatever, you just send it back to Coach through their stores and they fix it and send it back for the cost of the shipping. Both of mine have had their zippers and straps replaced once or twice and they still look good and will last me another many years. They are classics that never go out of style IMHO.