ME
Medical Mega
View company profile →
Order delayed
Ordered 18 August has been delayed. (6 Sep) I have been contacted by Medical Mega about the delay in delivery. It should be arriving in a few days. I am grateful for the conscienciousness of this business to contact about delivery problems.