I would have made a big stink, weather or not I could use the lumber or not. The point being it is there job and the customer is always right. If the manager didn't give me the answer I wanted or a discount off the miss cut pieces, I would have gone to his boss.
Even after all of that I still would have visited thir website and sent a email to the customer service center and complained about the quality of work they performed and how unsatisfied you were as a customer. A phone call would also work.
Its a shame the messed up your order but good to see you have you witts about you useing the extra for another project. I myself use extras for other projects. In fact if you look at my garage there are litteraly piles of scape awaiting projects.
If anything this experiance has taught you to;
A. either watch them more closely next time and use another rep
or B. Purchase tools to do the job yourself.
I know they are expensive but Table saws are very usefull even to a simple hobbiest. I myself bought my first saw enorder to build 1 cage. The cage never got built but I have since built dozens using the same saw. To me it was and still is a worthy investment, shortly to be replaced.
If a Table Saw is beyond your need and future use, than perhaps a guide for a circular saw is more your style. Chris Harper built tons of stuff back in the day with a circular saw and guide, very well I might add. So maybe you need the material cut down to transport or just don't have teh ability to do the cut yourself. In the end I would rather blame myself than someone else.
Good Luck in the future and keep us posted on the cage's progress.
-----
Jeremy
"I am become death, the destroyer of worlds" July 16, 1945 Robert Oppenheimer
1.1 Double Het "Sharp" Snow RTB's
1.1 Hypomelenistic RTB's
0.2 Pastel Hypo RTB's
2.0 Double Het Stripe Albino RTB's
0.1 Suriname RTB
0.1 Anerthrystic RTB
0.0.11 Red Bearded Dragons
1.1 Rhinoceros Iguana's
1.0 Green Iguana
1.0 Ball Python
1.1 Cream Golden Retrieviers
1.0 Pomeriaian
0.3 Catus Terribilis
0.1 Spouse
0.0.1 Youth -coming soon-