Having a maximum you can spend per month at Amazon, or any other on-line retailer, and having to get your purchases approved before actually clicking that "Place Order" button is a a good idea.
Unfortunately it doesn't work for me as I'm both the purchaser and the authoriser.....
So when the Credit Card bill arrives I go "Aaarrrrrrggggggghhhhhhhh!!!!!!!!!!"