Personally, we love Amazon. When we are on the road, we pick a future town to deliver our stuff to General Delivery and it's there when we get there. We got to the point we were ordering cat food online after finding local stores didn't stock Miss Picky's chosen brand. Most of the stuff in our Phoenix came via Amazon. So I was quite happy to find out that they have a charity program going that costs shoppers nothing extra and doesn't change the shopping experience - Amazon Smile. You go to Smile.Amazon.Com (I searched and accessed from within Amazon so it already had my account info) and select a charity from their list. Now you do your Amazon shopping by going to Smile.Amazon.com and .5% of all eligible purchases automatically goes to your chosen charity. If you don't have a preferred charity, our granddaughter's PTA, which we belong to, would love the help (Ballenger Creek Elem PTA).
If you have a favorite charity that isn't in there, I was told it is easy to set up as long as they have government nonprofit/charity status. That you'd have to check out though. I wasn't in on the set up but saw a link for setting it up on Amazon Smile site (Ron, your church comes to mind).
So pick a charity and have fun shopping!