Finished the majority of the estimate shipping functionality. Order process is alot leaner now. Still need to fix a few minor bugs and run the test suite. TRAD-27 GR-2 #time 2h Majority of work done, need to iron out bugs and run test suite #comment Modify the actual_shipping_cost validation as it's throwing an error once an order has a failed transaction and the user tries to complete the order again. Test the purge method in the build controller works properly (vital for collating data on failed orders)