Yeah, don't fall for that MMM "in stock" ships in 3-7 game. It's more like 2-4 weeks. I found that out the hard way. I cancelled my order and ordered directly from Aquacomputer and the product arrived within 4-5 days from Germany.
the parts I ordered from MMM, took weeks. I wished I had ordered every thing straight from Water Cool.
I have established a rapport with Josh at ModMyMods – Super nice guy who has let me add things to orders and even combine orders into 1 shipment. He has also offered discounted shipping when my order took far longer than 3 to 7 business days. I told him that this statement is misleading and it is pissing people off. He said the alternative was to list these products as out of stock in which case sales are zero. He also said they were planning to update the site with more accurate real-time stock tracking. That was last year. To date, they have not done this. Sometimes I can’t even get to their site. I get an error message that says something like maximum numbers of users has been exceeded.
I get that they are a small company and have limited resources, but I think the 3 to 7 business day thing is hurting their reputation. ModMyMods is an offshoot of the original FrozenCPU implosion. Their prices are almost always better than Performance PCs and Titan Rig, and they do carry a lot of Aquacomputer products which they buy from Aquatuning in Germany. Josh said if everything goes right, they get the products within a few days, but sometimes there are delays that are out of their control. I still do business with them but I know that the 3 to 7 business days is a best case scenario and plan accordingly. I am really happy that FrozenCPU is back in business under new ownership, with a pretty good website and prices.