shopping methods