Do not give him a refund. HCGenerate most probably working perfectly for him, but his system is not working because he doesn't know what he is doing.
No need to take olive oil. If you do, take it any time of the day for health purposes, but the difference in absorption is minimum. IF you wanna improve absorption, get a bottle of bioperine for 2 bucks.