Hi orangina, it's nice and all that you're bringing in the parts from your friend, but the prices your friend quoted don't seem to be any better than if I were to just personally order from arcadespareparts in HK without even doing a MO.
Do correct me if I'm wrong, but excluding shipping, ASP quotes USD20.00 for a JLF-TP-8YT, while a OBSF-30 button costs USD2.00 - and they offer even lower prices up to USD16.00 and USD1+ respectively for sufficiently big orders. Taking into account the USD-SGD exchange rate which is <1.5 I think that would make ASP the better alternative.
Maybe you'd like to reconsider the transaction with your friend?
And please also verify your particulars with the Admins/Mods btw.
Just my 2 cents on this. Cheers