We did our H1B/H4 stamping in Ottawa on Aug 24th without any problem.
I already had 2 visa stamping in my passport(One in India and the other in US(ST.LUOIS) by mail.
Make note that they will issue your passport with visa next day.
EXPERIENCE IN DETAIL:
Applied thru amcits.com for appointment.
Do not forget to fill the DS156 (and DS158) forms online at nvars.com and take a print of this form itself. It will generate a barcode. This can be used by the officer to view it online as well iff needed.
I took all possible documents : DS156, All Sal Slips, IT Returns, Bank Statements, Ties in India (Just in case of emergency, if you can get these docs as a safe side only, not must like any property on your name etc), Passport, Canada entry docs (tourist Visa), ALL LCA's.
At 8am was my appt, they allowed me into the Embassy at sharp 7:45 am.
Please do not carry any bags, purses. Just carry a "transparent" plastic bag which has all ur docs, NO CELL. They made people dispose them off and do not take care of our belongings while we r being interviewed.
First had to pay the $100 USD non re-fundable fee at one counter.They took the DS156 form, passport and the H1 document.
Within 20 mins we were called to another window for the interview. Lady officer she was very polite and she asked for the present employer letter. She told me to come next day at 3pm to collect the passports.
Came back at 3:15 on 25st August. Took the Passport. Had to show ID(embassy will issue a receipt which needs to be saved and shown to the security to collect the passport) will as the passport was given at a small security man's booth outside the Embassy.
Please be truthful. Dont manipulate ur answers. Have all documentation even iff u think or they have mentioned that it is not needed. Take morning appointments as the officers dont generally start spoiling ur day
OTTATWA RULE : From 20th June 2005, ALL passports for the approved visas will be made available for pick up the next day of your interview. So, please plan accordingly. Its better to come a day before and return 2 days after ur interview. Not sure whether any rules changed recently, please read present rules at amcits.com.
For Toronto , u need to deposit $100 USD as visa fee to Bank of Scotia and show the receipt at the Embassy. Only then will u be taken inside. So, if stamping in Toronto go a day earlier as the Bank is open between 10 am and 4 pm EST only.
GOOD LUCK FOR YOUR STAMPINGS !