18888 points worth more like about $40, heard that can also get starbucks share also if sign up from grabTotally not worth it to go thru the hassle to sign via the grab app. 18,888 grab points is worth around $7ish. If u want to use tiger broker to trade, I rather you setup ur acct via the tiger app and get one Starbucks share after you completed 10 trades. Definitely many times worth more than $7 based on Starbucks share price now.