Derek,
The Tracks and Troops site says they have both of these sets in stock. They are located in Belgium but I have heard great things about them and their service.
Check it out at http://www.tracks-n-troops.com/part.htm
Great Models also carries them but they show as Special Order on their site at this time.