public function getCheckout()
{
$order = $this->userCart();
if (!$order->items()->exists()) {
return ujs_redirect('/store/cart');
}
$addresses = Auth::user()->storeAddresses()->with('country')->get();
$delayedShipping = Store\Order::where('orders.status', 'paid')->count() > config('osu.store.delayed_shipping_order_threshold');
return view('store.checkout', compact('order', 'addresses', 'delayedShipping'));
}