I did not receive my order because Canada Post went on strike just as the package was arriving in Canada.
The order seems to have been lost since neither received the parcel back.
Gaboni was very understanding and reimbursed me even though they didn't receive it.
I will definitely recommend this place.