Please contact Therabody Customer Support if eligible miles earned on your Therabody purchase online have not been posted to your MileagePlus account. In some cases, miles may take up to 5 business days to appear on your MileagePlus account. MileagePlus miles offer is only valid through therabody.com/united.