Is there a restocking fee on this if I buy it as a present and it's not the right laptop?
Yes. Please be advised that a restocking fee may be charged on all returns that are not defective
I am in Swaziland, Southern Africa. Does the free shipping apply to us too? and how long would the goods take to get to me?
I regret to inform you that we are currently not accepting internatnational orders