@rahulsingh321 made a great catch ``` def buy_easypost_rate SolidusEasypost.client.shipment.buy(selected_easy_post_shipment_id, rate: { id: selected_easy_post_rate_id }) ``` It's effectively buying shipping twice.