MegaParts, online shop