yeah,I had the fees & foreign Tax deducted too,but I think still netted around the 0.4799(didn't really check that closely).The Yahoo MB also has discussion about the different brokers payout differences.Also saw something suggested about currency exchange rate difference.
EDIT:just checked,you were right, my net was also 0.3868 per share, had my math goofed up earlier