Yeah- it appears that it's going to be somewhat limited. Amazon stopped taking orders for it about 2 weeks ago, and Gamestop 3 weeks ago.
HOWEVER, all versions of the physical CE are still available via the EAstore, and Steam has a deluxe CE for download for the PC version.