I find it extremely frustrating that date ranges, especially in but not limited to online banking, will typically show you the "current month" as the default view. Simple use cases will show that while this works extremely well for the later part of the month, it is not so helpful in the earlier part of the month.
Seriously? How does this help me?
A more reasonable approach is to have the default view as the "last 30 days" or something like that. Month-views should be optional. When viewing your history, do you really just care about the last three days???