See anything wrong with the following? It's goes through the WSI successfully with no errors, but the variant isn't there.
Code:
<AspDotNetStorefrontImport>
<Variants>
<Variant Action="Add">
<IsDefault>0</IsDefault>
<Name>MP3-Lesson 1</Name>
<SE>
<SEAltText>MP3-Lesson 1</SEAltText>
</SE>
<ProductID>287</ProductID>
<SKUSuffix>MP3</SKUSuffix>
<ManufacturerPartNumber>12554mp3</ManufacturerPartNumber>
<Price>1.99</Price>
<Weight>0.0</Weight>
<Inventory>1000000</Inventory>
<DisplayOrder>1</DisplayOrder>
<IsTaxable>1</IsTaxable>
<IsShipSeparately>0</IsShipSeparately>
<IsDownload>1</IsDownload>
<DownloadLocation>12554.mp3</DownloadLocation>
<FreeShipping>0</FreeShipping>
<Published>1</Published>
</Variant>
</Variants>
</AspDotNetStorefrontImport>