Hkg is not any better. Even when the retail is HKD2280, i've been quoted as high as HKG2800, the lowest I could find was 2200HKD cash. which works out to be approx SGD360. Better to buy from SGP as there would not be any complications with warranty as well.