Thrifting A to Z: Buying and Selling for a Profit