I am finding it sooo difficult.
if he really wants something he spends hours researching and buying it himself.
he buys his own clothes and has good taste, so clothes are out.
doesn*t drink
he likes japan/asia, has wok and cook books...
hates puzzles
oh dear me 
any suggestions?