My experience with My Milestones has been average....
My experience with My Milestones has been average. The products are of decent quality and the customer service is satisfactory. However, I expected better delivery times. Overall, a decent experience.