Any experience with PECS?

My little guy is really belting out the signs (ASL), but definately wants to say more, so I am looking to find another system to complement. PECS looks pretty good and I know of several success stories with similar kids (with T21). Does anyone have any experience with PECS? Or information on places to buy online / with international shipping?

Thanking you.