Methodists to go 46 days without shopping (for anything but essentials)