Almost perfect
Mostly perfect, Only some delay on sending the keys or goods out of stock. But other things was as good as other big company! : D
Hong Kong SAR China
Mostly perfect, Only some delay on sending the keys or goods out of stock. But other things was as good as other big company! : D