They are not!
Same problem here with the top deck, to pass a 115/28 ratio which is indicated as possible in the manual... I dremelized it (1mm by 1mm)!!!
I plan to order some quality screws, purple aluminium hex for the top, stainless steel torx for the bottom...
Does somebody knows this shop :
http://www.fastener-express.com ???
It seems serious...