public ActionResult Pay()
        {
            var cart = (CartModel)Session["Cart"];

            if (cart == null)
            {
                return(RedirectToAction("TimeOut"));
            }

            var user = ur.SelectAll().FirstOrDefault(i => i.Username == User.Identity.Name);

            var model = new PayVM();

            model.Cart        = cart;
            model.ShipAddress = user.ShipAddress;

            ViewBag.Shippers = new SelectList(sr.SelectAll(), "Id", "CompanyName");

            return(View(model));
        }