And I should add, that another recent change, is they charge your credit card when you place the order, rather than when the parts ship.
For weirdo parts (like I am known for ordering...), that could mean 6-12 months of waiting for parts that you have already paid for!