Are you really convinced that you want to buy from Thailand . . . on
Ebay?!? Personally, I wouldn't do it on a bet. But if you do, and you like the stuff, pls let the rest of us know.
BTW, I looked at my '06, and there's only one place to mount those struts. The upper cowling plastic cover at the rear of the engine compartment has a button clip at each end holding it to the sheet metal cowling frame. That has to be where they would attach. But, they're from Thailand, so who the hell really knows?
Photos of the upper cowel cover corners -