We show you shipping costs and an estimated customs fee upfront. Moroccan customs may sometimes value products higher value than their declared value, so the final duty can change slightly. Whatever the case, we’ll update you right away — with no hidden fees from us.