I have more than 50 orders on bangggod and not a single significant problem ever come up. Yes, there were problem with stock, or missing items but every single one of them was sorted out by the post-purchase team.
I can say i'm fully satisfied. You can find everything you want with affordable prices and good shipping methods