Name of company/service: Letsbuy.com
Never order from this site guys
Ordered Dell-17 inch monitor on 03-03-2012, order no:LSB-894167 . Still waiting for delivery. Expected delivery was within 2 to 3 days. Now its over 11 days and I have not received parcel yet. Very poor and rubbish delivery system. Try to call customer care but get no response from their side. Customer service is also very poor and reticules. Will never order from this site again.