Letsbuy.com helped me out with my issues and actively followed up with me for my troubles. I am happy, satisfied and impressed with them and I want to change my view of them from mildly negative to highly positive.
I hope they will work out towards their shipping a little bit which will make them one of the best and most reliable store for online shopping. Although they did a mistake, their communication and support was VERY GOOD.
I will purchase from them again.
Thank you.