I ordered from shop4.com on 2/25 (I signed up for membership several days prior to that). My order shipped promptly and was received within a week.
However, I still have not received any miles ... these should have posted last week to my NWA account.
Getting worried now.