Is there a way to ship based on the amount of item's and certain items purchased vs using weight? I can fit 30 items into a flat rate box and be a lot more accurate.
It is possible for manually shipping rates. Just use the Items dependencies section on the Shipping charges tab: