I buy lego for my son from lazada, there is a few populair shops including an official one, but the local populair one called brick store i believe. Best deals for me were to buy the yellow and red crate, to then keep adding to that after with smaller cheaper boxes.
I also received a few times via international post as birthday gifts, never was charged custom fees on it, so if that is cheaper in your home country might be worth looking into as well. And no, the fake alternative is not worth the money, the bricks not stick well. The real lego will last 100+ years.