Amazon has the Under Armour Hustle Sport Backpack ( several colors, 1364181) for $34 with free shipping. List price: $45. Features highly water-resistant & stain-resistant finish, padded back panel & ergonomic straps, 15" soft-lined laptop sleeve, zippered front valuables pocket.

Has excellent Amazon Reviews.

$34 Shop Now